From 5e4aaba482de71c7b09006dbc8e6fc1ba47ea538 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Sun, 15 Aug 2010 13:54:05 +0200 Subject: [PATCH] gtk: Remove calls that try to set GDK_NO_BG on their windows These calls aren't necessary anymore. --- gtk/gtklayout.c | 1 - gtk/gtktextview.c | 2 -- gtk/gtktreeview.c | 3 --- gtk/gtkviewport.c | 2 -- gtk/gtkwidget.c | 7 ------- 5 files changed, 15 deletions(-) diff --git a/gtk/gtklayout.c b/gtk/gtklayout.c index 81544091bd..82147730c1 100644 --- a/gtk/gtklayout.c +++ b/gtk/gtklayout.c @@ -892,7 +892,6 @@ gtk_layout_realize (GtkWidget *widget) window = gdk_window_new (gtk_widget_get_parent_window (widget), &attributes, attributes_mask); gtk_widget_set_window (widget, window); - gdk_window_set_back_pixmap (window, NULL, FALSE); gdk_window_set_user_data (window, widget); gtk_widget_get_allocation (widget, &allocation); diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 18d468e1f2..e28a0d1d43 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -8410,8 +8410,6 @@ text_window_realize (GtkTextWindow *win, win->window = gdk_window_new (window, &attributes, attributes_mask); - gdk_window_set_back_pixmap (win->window, NULL, FALSE); - gdk_window_show (win->window); gdk_window_set_user_data (win->window, win->widget); gdk_window_lower (win->window); diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index fdf85d478d..6bf2dc9129 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -1849,7 +1849,6 @@ gtk_tree_view_realize (GtkWidget *widget) /* Add them all up. */ gtk_widget_style_attach (widget); - gdk_window_set_back_pixmap (window, NULL, FALSE); style = gtk_widget_get_style (widget); gdk_window_set_background (tree_view->priv->bin_window, &style->base[gtk_widget_get_state (widget)]); @@ -8089,7 +8088,6 @@ gtk_tree_view_style_set (GtkWidget *widget, if (gtk_widget_get_realized (widget)) { - gdk_window_set_back_pixmap (gtk_widget_get_window (widget), NULL, FALSE); style = gtk_widget_get_style (widget); gdk_window_set_background (tree_view->priv->bin_window, &style->base[gtk_widget_get_state (widget)]); @@ -15188,7 +15186,6 @@ gtk_tree_view_state_changed (GtkWidget *widget, if (gtk_widget_get_realized (widget)) { - gdk_window_set_back_pixmap (gtk_widget_get_window (widget), NULL, FALSE); gdk_window_set_background (tree_view->priv->bin_window, >k_widget_get_style (widget)->base[gtk_widget_get_state (widget)]); } diff --git a/gtk/gtkviewport.c b/gtk/gtkviewport.c index 644c9b0ece..d7d9adf873 100644 --- a/gtk/gtkviewport.c +++ b/gtk/gtkviewport.c @@ -732,8 +732,6 @@ gtk_viewport_realize (GtkWidget *widget) &attributes, attributes_mask); gdk_window_set_user_data (priv->view_window, viewport); - gdk_window_set_back_pixmap (priv->view_window, NULL, FALSE); - attributes.x = - hadjustment->value; attributes.y = - vadjustment->value; attributes.width = hadjustment->upper; diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 8d6a7a03c8..1e870a5abb 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -6508,13 +6508,6 @@ gtk_widget_set_mapped (GtkWidget *widget, * is then entirely responsible for drawing the widget background. * * Note that the background is still drawn when the widget is mapped. - * If this is not suitable (e.g. because you want to make a transparent - * window using an RGBA visual), you can work around this by doing: - * |[ - * gtk_widget_realize (window); - * gdk_window_set_back_pixmap (window->window, NULL, FALSE); - * gtk_widget_show (window); - * ]| **/ void gtk_widget_set_app_paintable (GtkWidget *widget, -- 2.30.2